package kr.pe.johnkim.waiting.mobile.domain;

/**
 * 추천 관련 도메인 클래스 이다.
 *
 * 기존의 캐럿 마일리지와 새로운 순번대기 서비스에서 같이 사용하기 때문에 특정 서비스에 속해지지 않아서 통칭 WaitingRecommendation 으로 명명 함.
 *
 * @author : John_Kim <cale9797@gmail.com>
 * @date : 13. 6. 17.
 */
public class WaitingRecommendation {

    private String idRecommendation;            // 추천 테이블 아이디.
    private String merchantId;                  // 가맹점 아이디.
    private String creator;                     // 추천 최초 등록자 아이디.
    private String companyName;                 // 가맹점 상호명.
    private String profileImageUrl;             // 가맹점 전경 사진.
    private String profileThumbnailImageUrl;    // 가맹점 전경 썸네일 사진.
    private String memberId;                    // 사용자 아이디.
    private String totalEvaluation;             // 총 추천 평가 점수.
    private String totalMember;                 // 추천 한 총 멤버 수.
    private String averageEvaluation;           // 추천 편균 점수.
    private String evaluation;                  // 추천 점수.
    private String content;                     // 추천 내용.
    private String activateYn;                  // 활성화 여부.
    private String modifyDate;                  // 수정 일자.
    private String registerDate;                // 등록 일자.
    private String totalCount;                  // 총 갯수.
    private String result;                      // 결과.

    private String workPhoneNumber;             // 영업장 전화 번호.
    private String zipCode01;                   // 우편번호.
    private String address01;                   // 주소1.
    private String address02;                   // 주소2.
    private String latitude;                    // 위도.
    private String longitude;                   // 경도.
    private String prSentence;                  // 가맹점 매장 Tablet PC 용 홍보 문구.

    private String businessKind03;              // 업종.
    private String byTotalMember;               // 추천 검색에서 추천 평을 많이 남긴 기준으로 할때.
    private String byAverageEvaluation;         // 추천 검색에서 평균 점수를 기준으로 할때.

    public String getIdRecommendation() {
        return idRecommendation;
    }

    public void setIdRecommendation(String idRecommendation) {
        this.idRecommendation = idRecommendation;
    }

    public String getMerchantId() {
        return merchantId;
    }

    public void setMerchantId(String merchantId) {
        this.merchantId = merchantId;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getProfileImageUrl() {
        return profileImageUrl;
    }

    public void setProfileImageUrl(String profileImageUrl) {
        this.profileImageUrl = profileImageUrl;
    }

    public String getProfileThumbnailImageUrl() {
        return profileThumbnailImageUrl;
    }

    public void setProfileThumbnailImageUrl(String profileThumbnailImageUrl) {
        this.profileThumbnailImageUrl = profileThumbnailImageUrl;
    }

    public String getMemberId() {
        return memberId;
    }

    public void setMemberId(String memberId) {
        this.memberId = memberId;
    }

    public String getTotalEvaluation() {
        return totalEvaluation;
    }

    public void setTotalEvaluation(String totalEvaluation) {
        this.totalEvaluation = totalEvaluation;
    }

    public String getTotalMember() {
        return totalMember;
    }

    public void setTotalMember(String totalMember) {
        this.totalMember = totalMember;
    }

    public String getAverageEvaluation() {
        return averageEvaluation;
    }

    public void setAverageEvaluation(String averageEvaluation) {
        this.averageEvaluation = averageEvaluation;
    }

    public String getEvaluation() {
        return evaluation;
    }

    public void setEvaluation(String evaluation) {
        this.evaluation = evaluation;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public String getActivateYn() {
        return activateYn;
    }

    public void setActivateYn(String activateYn) {
        this.activateYn = activateYn;
    }

    public String getModifyDate() {
        return modifyDate;
    }

    public void setModifyDate(String modifyDate) {
        this.modifyDate = modifyDate;
    }

    public String getRegisterDate() {
        return registerDate;
    }

    public void setRegisterDate(String registerDate) {
        this.registerDate = registerDate;
    }

    public String getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(String totalCount) {
        this.totalCount = totalCount;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getWorkPhoneNumber() {
        return workPhoneNumber;
    }

    public void setWorkPhoneNumber(String workPhoneNumber) {
        this.workPhoneNumber = workPhoneNumber;
    }

    public String getZipCode01() {
        return zipCode01;
    }

    public void setZipCode01(String zipCode01) {
        this.zipCode01 = zipCode01;
    }

    public String getAddress01() {
        return address01;
    }

    public void setAddress01(String address01) {
        this.address01 = address01;
    }

    public String getAddress02() {
        return address02;
    }

    public void setAddress02(String address02) {
        this.address02 = address02;
    }

    public String getLatitude() {
        return latitude;
    }

    public void setLatitude(String latitude) {
        this.latitude = latitude;
    }

    public String getLongitude() {
        return longitude;
    }

    public void setLongitude(String longitude) {
        this.longitude = longitude;
    }

    public String getPrSentence() {
        return prSentence;
    }

    public void setPrSentence(String prSentence) {
        this.prSentence = prSentence;
    }

    public String getBusinessKind03() {
        return businessKind03;
    }

    public void setBusinessKind03(String businessKind03) {
        this.businessKind03 = businessKind03;
    }

    public String getByTotalMember() {
        return byTotalMember;
    }

    public void setByTotalMember(String byTotalMember) {
        this.byTotalMember = byTotalMember;
    }

    public String getByAverageEvaluation() {
        return byAverageEvaluation;
    }

    public void setByAverageEvaluation(String byAverageEvaluation) {
        this.byAverageEvaluation = byAverageEvaluation;
    }
}
